3dfx Driver Switcher Final Public Beta 2.0 - README

Introduction
-----------
This is the readme file for 3dfx Driver Switcher Final Public Beta 2.0, previously known as SuperVoodoo Driver Changer. If you didn't know already, 3DFXDS is a program that allows you to change files in your currently active driver set for Voodoo cards without reinstalling anything. Feel free to distribute this file to anyone you want, as this is the final public release.


Installing beta 2.0
-----------
Extract the 2 .EXE files to the directory you'd like to install it in. Extract the SVDS.INI file to the windows directory.

***Important*** - Edit the SVDS.INI file so that it looks like this:
[PROGRAM]
INSTALLEDTO=X:\PATH
where X is the drive you extracted the exe files to, and PATH is the directory you extracted them to.

Then extract the drivers that you want to switch between to subdirectories under the main 3DFXDS directory. Make sure that the driver itself is in the subdirectory, not the 3dfx Tools setup. So if you put 1.04.00 and 1.04.01 in the program and 3DFXDS was installed to C:\3DFXDS you would have:
C:\3DFXDS - The program directory.
C:\3DFXDS\1.04.00 - 1.04.00's directory.
C:\3DFXDS\1.04.01 - 1.04.01's directory.

You can name these directories anything you want, just be sure they have the glide and opengl files for their driver set in them.

Now delete the help subdirectories in these, to keep the program from stupidly thinking the help directories are driver sets.

You now have it "installed".



How to use
-----------
Go to the directory you put 3DFXDS in and run the 3dfxdso.exe file. This will put a little icon in your tray, letting you left click to run 3DFXDS, or right click to close the runner program. In the future these programs may be integrated into one, but for now just run the opener program if you'd like to keep an icon in the tray.
Once you're in the program you'll see 3 radiobuttons(the little round ones;)) that say "Glide2x", "Glide3x", and "OpenGL" next to them. Select the one for the file you want to change. Now select the driver set you'd like to copy files out of in the listbox to the right. Then click "Change!". You now have whatever file you selected as your current Glide/OpenGL file.

Note: The "V" checkbox lets you choose whether or not Windows should ask you to verify overwriting your files. This is mainly for debugging, so you don't need this checked all the time.

That's all there is to it.


Notes
-----------
There is not selection for Direct3D , as changing D3D files requires a reboot(because Windows won't "let go" of the files). I will not be adding this, because I don't see the need to really, and I don't want to do any more work on this program.

This program is not being developed any more, so please don't ask for any new features.

This version will possibly work on NT4, 2K and XP(which is actually useful now that we've got HoE's Glide files and GlideXP out there! :D), as long as the OSes are not set to keep programs from replacing system files.

3DFXDS's bug where it dropped anything in the directory name for driver sets after the last period in the name(for example, 1.04.00 was shown as 1.04) has finally been fixed! Very simple fix too, I might add.

There is a new checkbox labelled V. Check this to verify each file is copied correctly. This is more a debug option than anything, and was going to be removed in the final version, but since it won't be updated anymore, the V is staying(unless you recompile it and remove the V)

If anybody's wondering, this program was programmed in Visual Dialogscript, because it's extremely easy to program with and works well for creating small programs. The source code for it is freely avaliable at the MRA website.


Changes in 2.0
-----------
The filename bug(see above) has been fixed.

There is a new checkbox labelled V. Check this to verify each file is copied correctly. This is more a debug option than anything, and was going to be removed in the final version, but since it won't be updated anymore, the V is staying(unless you recompile it and remove the V)

The program's name has been officially changed to 3dfx Driver Switcher. No more SuperVoodoo, sorry. :)

SVDS now checks for the INI file to be put in the correct location, and if it doesn't find it, it can now tell you exactly where to copy it to!

The text strings appearing in the program's main dialog are now red.

I've made an icon for the System Tray 3DFXDS Opener program.

I've modified the readme(this file) to be easier to understand and more accurate.

The INI file is now called 3DFXDS.INI instead of SVDS.INI.

Changes in 1.1
-----------
Now SVDS can be installed in any directory you want to! Just edit the SVDS.INI file to the directory it's in, and remember to put it in the windows directory. SVDS cannot create this file *yet* but in the future the installation program will.

SVDS will now work on systems where windows is not installed to C:\Windows, as it now uses the @windir function to find windows automatically(this might allow it to work with Windows NT, 2K, and XP)!

There is a new version of the opener program that doesn't disappear whenever SV is opened through it. It has a minor bug: if you dbl-click on the icon it opens SV once but when you close SV it re-opens it.

Changes in 1.0
-----------
First release, no changes

-----------
Askii64 of the MRA
http://surf.to/themra
dagoode@bigfoot.com